package com.core.dao;

import com.common.page.Pagination;
import com.core.entity.ActivityType;
import com.core.entity.ActivityTypeExample;
import java.util.List;

public interface ActivityTypeDAO {
    
    void insert(ActivityType record);

    int updateByPrimaryKey(ActivityType record);

   
    int updateByPrimaryKeySelective(ActivityType record);

    
    List selectByExample(ActivityTypeExample example);

   
    ActivityType selectByPrimaryKey(Integer id);

   
    int deleteByExample(ActivityTypeExample example);

    
    int deleteByPrimaryKey(Integer id);

    
    int countByExample(ActivityTypeExample example);

    
    int updateByExampleSelective(ActivityType record, ActivityTypeExample example);

    
    int updateByExample(ActivityType record, ActivityTypeExample example);
    
    Pagination getPage(Pagination page,ActivityTypeExample example);
}